Skip to content

903 acknowledgement before publish#924

Open
ekraffmiller wants to merge 9 commits intodevelopfrom
903-acknowledgement-before-publish
Open

903 acknowledgement before publish#924
ekraffmiller wants to merge 9 commits intodevelopfrom
903-acknowledgement-before-publish

Conversation

@ekraffmiller
Copy link
Contributor

@ekraffmiller ekraffmiller commented Feb 13, 2026

What this PR does / why we need it:

Add additional text and disclaimer to Publish Dataset Modal, to match behavior in JSF.

Which issue(s) this PR closes:

Special notes for your reviewer:

This PR depends on IQSS/dataverse-client-javascript#422, when that PR is merged, package.json needs to be updated

Suggestions on how to test this:

To setup, use the API to add the custom text and disclaimer, for example:

curl -X PUT -d'Please agree to this disclaimer text before publishing' http://localhost:8080/api/admin/settings/:PublishDatasetDisclaimerText

curl -X PUT -d'Additional custom text that appears in the modal' http://localhost:8080/api/admin/settings/:DatasetPublishPopupCustomText

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

It should match the JSF publish dataset modal:
Screenshot 2026-02-13 at 2 01 34 PM

Is there a release notes or changelog update needed for this change?:

yes

Additional documentation:

@github-actions github-actions bot added FY26 Sprint 14 FY26 Sprint 14 (2025-12-31 - 2026-01-14) FY26 Sprint 15 FY26 Sprint 15 (2026-01-14 - 2026-01-28) FY26 Sprint 16 FY26 Sprint 16 (2026-01-28 - 2026-02-11) FY26 Sprint 17 FY26 Sprint 17 (2026-02-11 - 2026-02-25) GREI Re-arch GREI re-architecture-related Project: HDV SPA Rollout SPA labels Feb 13, 2026
@coveralls
Copy link

coveralls commented Feb 13, 2026

Coverage Status

coverage: 97.351% (+0.01%) from 97.339%
when pulling 0fcc465 on 903-acknowledgement-before-publish
into 24bdb22 on develop.

@ekraffmiller ekraffmiller marked this pull request as ready for review February 13, 2026 19:04
@ekraffmiller ekraffmiller moved this to Ready for Review ⏩ in IQSS Dataverse Project Feb 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FY26 Sprint 14 FY26 Sprint 14 (2025-12-31 - 2026-01-14) FY26 Sprint 15 FY26 Sprint 15 (2026-01-14 - 2026-01-28) FY26 Sprint 16 FY26 Sprint 16 (2026-01-28 - 2026-02-11) FY26 Sprint 17 FY26 Sprint 17 (2026-02-11 - 2026-02-25) GREI Re-arch GREI re-architecture-related Project: HDV SPA Rollout SPA

Projects

Status: Ready for Review ⏩

Development

Successfully merging this pull request may close these issues.

Add Acknowledgement before publishing

2 participants